The exterior areas of the property are beautiful, but the interior of the building and rooms are very outdated and drab, making it appear dirty. The service was hit or miss, with a few staff members going above and beyond, but other times we encountered no staff near the pool or had food items just never delivered. For the high price, I expected a much nicer product and better service. I would value the resort worth $300/night or less.