We loved staying here! The location was perfect, and seeing rainbows & sea turtles from our balcony almost every day was simply amazing. The condo was clean, had everything we needed, and communication with the property manager was always quick and accurate. We would absolutely stay here again!