Nice hotel on the beach . Staff was friendly . Mojitos were good. The buffet food was not amazing , they could do a lot better . I didn’t see any salmon options during my stay , but usually all inclusive always has salmon . Which is standard in my opinion . We were able to check out late for 2 hours $40 American . We were happy about that . Pool water not heated . Hot tub is nice and warm .