Unfortunately, this hotel does not deserve 5 stars. At its best, I would award it 3 1/2 stars. I was fairly disappointed with this property. We came here on a family trip, occupying 4 rooms. We did receive an upgrade to a ground floor, with private pool; however, little did we know our upgrade came with waterbugs. Big, huge, nasty cockaroaches the size of your fingers, in all 3 of our ground floor rooms. In each room, we got rid of at least 4 water bugs. Thats 12 water bugs in 3 rooms, not counting the hallways. We all dreamed of water bugs!!! That’s how infested the room and hallways were. We frequently heard the screams of guests avoiding the water bugs throughout the hallways. Also, the food was boring! Everyday same buffet options for breakfast, lunch and dinner. We managed to fit in 2 dinner reservations to Dominican and Italian restaurant, and at least we got some sort of relief and had delicious food there. Service was very, very slow. For breakfast buffet, we waited on a long line for 20 minutes to be seated. I would not recommend spending the money on this hotel as we will not be returning. Only pros: The property was beautiful, beaches overpacked, but the water and sand was clean. The entertainment staff was amazing, very friendly and beach servers great.