The hotel was overall 3stars in my opinion, the room was kept clean and there was daily maid service. The staff was very friendly and helpful. The main dinning option is the buffet for breakfast, lunch and dinner. The food was 3 out of 5, some things were very good and others not so much. The special menu table were great though, like taco station, stir fire, and tostadas etc. The beach area was great with plenty of chairs and umbrellas which was clean and wide open. For my first all-inclusive hotel I would give it 3stars. But for the price it was not a bad place, and the staff were great.