Check-in is at 2pm; arrived at 6pm, front desk couldn't locate reservation - showed Hotels.com (Expedia) confirmation email. She said she couldn't do anything; asked her to call the customer service line and she said she didn't have the number. I called customer service myself to get it sorted which is very unprofessional. Our room was given up but we were upgraded to a room with 2 double beds. Room was new, basic, spacious, and clean with AC. Shower bad hot water/ weak pressure/shower curtains and shower window curtains had mold growth-rather would have no curtains. The sheets are thin - asked for a flat sheet to layer on top of the fitted sheet. Nice that they provide a mosquito spray. TV doesn't have English channels, other than late at night when CNN turns on. Wifi didn't reach our room (room 7). Customer service is horrible and needs better training. The front desk doesn't greet you, acknowledge you, or look at you when you arrive or leave and the manager woman who sits there on her laptop doesn't do anything to help customers with complaints (we witnessed that happen as we were checking in) and didn't help sort our check-in dilemma either. The exception though, was a security guard and one young gentleman who was helpful in showing us to our room and smiled every time they saw us. Very close to the quiet end of White Beach and easy to catch the taxi tricycles. Overall I would not pay regular price for this place.