The restaurant staff, spa and house keeping staff were very friendly and professional. They work very hard and I appreciate that.
The problems we faced -
The front desk staff is hard to communicate with. I called even before travelling and it was hard to get information on any transportation from the airport.
We requested an ocean facing room. The pool also faces the ocean and we didn't realize it earlier. There was repeated music played all day till around 12 am in the night. Every 10 min the macarena song would repeat. We couldn't sleep at all till after 1 am.
There is only one restaurant open in the day. It is all inclusive and gets pretty crowded, like a cruise ship. There are no other restaurants in the vicinity even if we are willing to pay for food and services. Long lines at each station. Our first day, due to our late arrival, we went to lunch around 4pm and that was a very light traffic time. We enjoyed our first meal in peace. As a vegan, I found some veggies - baked potatoes, roasted brocolli, some greens, carrots, some amazing salsas and chips. After the third day of eating the same, I was longing to get out of there. They said there is a special menu out of which we could get pasta, etc for vegan items. However, it was so crowded each time, they hardly had time to take orders. Staff was busy, doing their best to just keep regular food on the counters.
There are some speciality restaurants, but nothing opens up till evening and always full.