It is an all inclusive, but do not expect to eat well, breakfast was the best meal of the day, it is cheap food with lots of pasta and rice, some chicken and I did not see one piece of beef, some ground meat in a chili or pasta.
The room comfortable, with god air conditioning, but terrible internet. The property is by the sea, but dont expect to have a beach, you get into the ocean via stairs directly to the water because there is no sand beach in this property.
At the end you get what you pay for, I needed to be in the north side of the island, so I chose this property and I would stay here again, but at least once a day, if is within your budget (extremely expensive island), plan to rat out once a day.