The rooms are very small. The beds have not been updated in years. Tough to get a spot at the pool because it was so small, but the beach is a short walk away so we found a spot there instead. Check in was easy and overall the resort seemed nice.