The hotel was located close to town so that other restaurants were close. We ate all of our meals away from hotel.
Even though this was an all inclusive, the food was terrible. The chef that made the fresh omlettes and some dinner mains was fine, but the buffet food was always cold.
We tried to contact the hotel directly for 2 days before we left for Cuba and could not reach them. Expedia wasted a full day with us on the phone trying to reach the hotel as well with no luck.
We were told when we arrived that their phone was broken. No apology.
The rooms were ok but not well maintained. Toilet paper holder broken, mold in the shower grout. The only good thing about this property is the location and the beautiful beach it sits on.