Own beach section, but you have to pay 22 usd extra for an umbrella, which was not mentioned in the hotel.
Resort fees were still charged in the hotel in addition to the amount already paid through Trip (this was not mentioned when booking the hotel). Additional 60 usd per night!
Good location of the hotel, 5 min to the beach.
Early check in was possible.