We had a great stay in our 2BR condo. Before we even got to our condo, the staff was very accommodating, making sure we had everything we needed. Very comfy, with lots of room and everything we needed for cooking, swimming, and just hanging out. The view from our 2nd story condo was simply spectacular. We loved the pool too.