So sad to write this review because the restaurant is lovely with beautiful views. Our server was so nice, but everything was incredibly slow. It's difficult to determine why. We visited early afternoon, I don't feel it was too busy, there were at least 2 servers. Every single step of the meal took too long. Perhaps they have too limited a staff in the kitchen and bar or are poorly organized. The food is not inexpensive and the menu is small, so they should not have been out of any menu items, which they were.