Friendly service. Staff was quick to address issues and resolve them accordingly and professionally. Room was large and very clean. Room service came in twice a day, once to clean the room and the other to prepare our room for the night (closing curtains, making beds, etc). The hotel certainly was generous on power and water usage in the room. Beachfront was a big letdown as there were trashes everywhere, along with lots of washed up jellyfish. If your emphasis is on the beach, you will be letdown. If you just want a relaxing vacation to pamper yourself with top-notched services, this is a great place for you.