The staff was very accomodating and provided great service. The pools were really nice and the views of the ocean were beautiful. The lobby was also beautiful. I went to the spa and received an amazing massage. However, the food was too overpriced and not that tasteful. Also, the beach was inaccessible due to algae. The room was also dissappointing. It was dirty. There were ants, a dirty floor, mildew in the bathroom and dirty sheets. Every day I woke up with bites on my arms and legs. Something was biting me in the bed. After requesting another room, the biting stopped. The second room was better cleaned with no ants and cleaner sheets. Overall, the resort is beautiful from the outside but needs an upgrade in the inside. The staff is wonderful and I thank them for all of their help.