the rooms are very dated. it was rust all around the top part of my tub and at the base. I could have thrown up. This was my bday trip and I asked for an upgrade upon arrivng. I didnt even complain I just stuck it out bcus if that was an upgrade, I assume they had none better. That room was a suite instead of a regular room he told me. Aside from that, great customer service, directly on the beach, beach chairs etc. onsite restaurant was okay.