We had a great stay at HPM. Staff was friendly and property was in great condition. Food was great, although we only tried the snack bar as we didn’t have the all inclusive package. Pools were very nice and so was the beach area. Room was adequate for our needs and had a great ocean view. We had bands playing every evening on the beach, which were a little loud, but the balcony door was soundproof so no big deal. I would definitely stay again.