This place was perfect for our vacation with young kids (2 and 6). You can't beat the location, it's a very short walk to Englewood beach. We were able to walk with the kids plus wagons, chairs and lots of beach toys without issue. Englewood beach is very small but perfect for young kids. Not crowded, shallow water, not a lot of seaweed, has swings. But the beach is mainly a boat launch, and might not interest older kids as much. But was perfect for elementary age kids. The townhome was very clean, well taken care of, nice updates and decor. It has everything we needed (washer and dryer is a must!). There is no outdoor shower but they have hoses to wash off sand which worked fine for us. The property was great, some grass and gardens for kids to play in and the set up is quiet even with other tenants in the adjacent townhomes. Host was very responsive to any questions or issues (and is local do can stop by if any issues). We had a lovely stay, thanks so much!