The rooms were all clean and ready for us when we arrived and the kitchen was stocked with all of the dishes we needed to cook meals. The beds were comfortable and the views from the living room and the larger bedroom were amazing. There were plenty of restaurants nearby and the unit was located near the pool. Overall a great experience!