We had a great stay! The location is fantastic and close to beaches, restaurants, etc. Had a great view from the patio (even with the construction). The negatives were that we did see a cockroach and there were weird little worms in the shower. It could also get pretty hot during the day without AC, but we were usually gone so no big deal.