The stay was overall pretty good. The pool has a very nice view to the beach. Food is decent considering it a buffet style restaurant. Bar service is good. Bar hours could be extended in my opinion. Pool bar closes at 5:30 and restaurant bar closes at 10:30. If you are looking for a very relaxed stay, this is it. Not much action going on like at other all inclusive hotels. The beds could be better. Only 3 pillows for a king sized bed (could’ve use the fourth one to have doubles). The shower was clogged, I assume there is too much sand we all wash off, it took time to drain between each shower. Service was excellent! Everyone we encountered was very helpful and attentive. The beach area was also very well kept. You get what you pay for.