Great place however I would suggest when making a reservation make sure you're talking to someone at the restaurant, not someone in the reservation department at the resort. I made that mistake and supposedly reserved a table by the window .. which I would strongly suggest as the other tables are meh. When we arrived they didn't have our table and wanted to seat us somewhere else ... I don't think so. The hostess, who needs training, told us "sorry, you didn't talk to me so you'll have to wait 30 minutes for a table by the window"...I don't think so. We were approached by several others and offered a free round of drinks which brought us to stay and sit at the bar for our drinks. The service and attention was so good we stayed and ate some app's at the bar which were excellent!! The bar tender was good and the drinks poured well. Good job management, we will be back. I would suggest getting a table by the windows at sunset or just sit at the bar.