I like only snorkeling at the beach. Beach would benefit from more sand. Room was outdated, molds smell was very distinctive, coffee machine didn’t work properly. I requested a different room upon booking, when asked for a change of room upon checking in was told no rooms was available, hotel looked half empty during all our stay ( keep in mind this is timeshare property, which I didn’t know) so they only can give you thats available by timeshare owners. Housekeeping service very poor, rooms not clean properly, everything dirty and dusty. I had to clean everything myself. You have to chase then in the hallway to get toilet paper, towels, tissue. One day housekeep took the 2 rolls of toilet paper we had, so we were left with nothing. Bring your own soap and shampoo and body wash. You don’t get any. The worst was very loud music during weekend from nearby club, even with closed balcony and earplugs it was unbearable until midnight, whole room was shaking.