8/10 Very Good! (2,643 reviews)
the staff were nice, friendly and kind. natasha(works the front desk) and a manager(black shirt, about 5'8. sorry didnt get the name) were super nice and pleasant. I arrived on Sat(8/15/26) at about 240pm and stood on the check in line for just short of an HOUR before getting to the counter and being told our room wasn't ready( it was about 335p. check in time is 3pm). the gentleman said go eat, have a drink and come back in about 15mins and it should be ready. we took our sweet time knowing that 15mins wasn't going to be enough time. we went back about 35mins later and told us the room still wasn't ready but the manager black shirt said he would upgrade us to a suite for the inconvenience. we got our room and the room was just not IT. our phone signal didn't work, the wifi didn't "reach" to the room, the TVs didn't work( suites are 2 rooms joined. one is the bedroom the other a living room) and there were a bunch of mosquitoes(in the 20mins we spent in there my wife killed about 10). needless to say we went back to the front desk and had them give us a room that was in the main building. natasha took care of business and gave us a room where the TV worked, wifi was great, cell signal worked, room itself was up to par and most importantly NO mosquitoes(mosquitoes love my wife for whatever reason)after settling the inconvenience it was smooth sailing from there. food was good, disco music is good(room needs update), pool is good, beach is beautiful.
Reviewed on Aug 20, 2026