"Overall ok experience. The hotel rooms were not bad. The hotel made a genuine effort to entertain guests. The most annoying part is there is CONSTANTLY someone trying to sell you something, be it the hotel staff or local vendors. I went there to vacation not to be harassed. If you go to the beach you WILL be harassed! I understand the hotel staff wanting you to be apart of their premium club, but if you didn’t talk to me upon my arrival then leave me alone. The facilities overall were ok. The restaurants had really good food and the service was IMMACULATE. If it wasn’t for us being harassed on a consistent basis I would return but that was deeply annoying. Maybe it is a DR issue. I have been to other countries and have not been harassed especially while at the resort."