We had a lovely vacation! The condo was clean, well stocked, had an amazing view and was conveniently located right by the water. The only time it wasn't perfect was our last full day- they started building maintenance early and it was super noisy with beeping, saws, etc... Had we not had an infant with us, it wouldn't have mattered one bit. We loved all the small touches like the dog friendly extras and baby gear. I didn't realize how far it was from restaurants and shopping, but honestly, I think that's why it was so uncrowded. We would love to visit again.