the restaurant in super well rated. I think their friends and family must have helped...it was horrible. Service was OK. Cool staff once you get your food 45 minutes late (with no one in the restaurant?) Room was clean, as was the pool area. but the rest of the hotel seemed dirty.