Pros - gorgeous view, friendly staff, awesome beach club, good pool and restaurant. Breakfast included and there is a free shuttle to town and beach club. Oh and the hotel cat Ruben was friendly and adorable.
Cons - no matter who or how we asked, we never got enough towels. 2 adults would get a small bath towel, 1 hand towel and a bath mat. Once we got a washcloth. Also we had an accessible bathroom and there was no space for anything. even put a glass on the sink. No shelves. No hooks behind door. Not sure if non accessible rooms are the same way or if it’s just the accessible room. We’d still stay there again though!