The property is beautiful! Our stay was good, but there was a lot left to be desired. This is a resort; there are some expectations that come with staying at a place like the Omni. One expectation when spending $400 a night is to have parking included. It wasn't, we were charged almost $50 to park for two nights. We tried the bars and a few of the restaurants/cafes and food and drinks were good. Service? Not great at all. We enjoyed the pool. But after 30min of being there, we had to ask someone for drinks and food. Once we finally got someone's attention it took 30min for our drinks and 45min to get our food. Not what you expect at a resort like the Omni. There are better options in the area for the same price and same view.