Plus side is the pools and being right on the beach. No free internet in the room. They want 12 US for internet per day...Room was basic, and not worth the stars its supposed to have.. its okay for an overnight layover, but thats it.. overpriced and not good value.. there are far better choices in the area..The buffets served are literally eat at your own risk, we saw the same food served up for two days in a row.. food that was supposed to be hot was cold.. If one stays here.. do be careful at the buffet and choose foods you know keep well.. the one plus is the one guy who does omelets in the morning buffet also does mongolian stirfry at night.. but be aware the same seafood is there the very next day and looks the worse for wear.. go vegan on that choice to be on safer side.. Tip to hotel manager, free internet in rooms would give better value, and tell your cleaning staff to be a bit more diligent in their cleaning..