The grounds were beautiful but the room was mediocre, the coffee pot didn't work, the alarm clock was missing parts of the screen digits and the mini bar was extremely mini the only alcohol in it was 2 beers and was not restocked daily like they said unless you call them and even so they didn't always bring them. The poolside bar was not properly stocked, I ordered 4 different drinks and they couldnt make them because they ran out of ingredients. The buffet had the same dishes every day and come on we were in the Caribbean when we asked for hot sauce they bring us Tabasco, we expected a little more Caribbean dishes. The coffee shop was fantastic. The entire staff was exceptional, friendly and helpful. l won't recommend this company to anyone.