Pros: The location is clean and safe across the street from the Marina. There is a huge park for kids there. The apartment was much more spacious than expected with a great layout. We had the pool to ourselves and the lower hot tub. The hosts provide excellent communication as needed. Walking distance to most places. Despite other reviews we managed to check in fairly quickly by screen shotting the important information in advance.
Cons: A bit further from the beach than I realized. 15 minutes walk at a brisk pace. The balcony overlooked a busy road. However fairly quiet inside when closed up. The check in manual process could be simplified.