There were a few things about this hotel my friends and I thoroughly enjoyed and a few things that could be improved.
Location, amenities (especially the rooftop pool), staff was friendly, modern decor, rooms were spacious and include sleeper sofas.
Room keys barely worked the entire stay. We had to keep going back downstairs multiple times, sometimes in the same day, to get new keys and they kept disabling. We were careful not to deactivate the cards by putting them near our cellphones and they kept not working. We also heard other guests staying on the 2nd floor complain about this well so the problem may be isolated to that floor only, but it was incredibly annoying and inconvenient.
The lighting in the rooms are sparse making the room very DARK and dim. No table lamps, no overhead light fixtures -- could definitely use more lighting.
A shuttle is able to take you to the beach but not able to take you to the airport. This should be reconsidered.
The front desk staff needs to do a better job communicating. Before check-in they charged my card several times for a deposit of the 1st night's rate to reserve the rooms without any notice beforehand. Then apparently at check-in the amount they put on your card is just a "hold," they don't actually charge you until you check out. This is incredibly inconvenient and can put someone in a bad spot if they're not prepared. They also would not let my friends check in without me.