The location, size of the place, cleanliness, and the resort amenities were great. They were missing kitchen shears, coffee beans, sugar, and cooking oil -- fyi if you're planning on doing extensive cooking.