We stayed in a room with a kitchen and over all the place was clean and comfortable,but the dishes were not and there was no bottle of dish soap to use if you only had to wash one or two dishes. Aside from that the place had all the standard amenities. They also have tennis and a basketball court (that close at 7) and a pool & jacuzzi which we used and is open until 11pm. Staff was friendly and breakfast was large with a lot of variety including fresh cantaloupe. Eco-friendlyness: they used paper plates & rainforest alliance certified coffees. The location is very good too, a lot of good restaurants near by.