This restaurant is absolutely beautiful. The decor was so elegant and the ambiance was tranquil especially sitting out on the patio where the water was so were able to watch quite a few water shows during our two hour dinner. The service was phenomenal, our glasses were never empty nor a stone left unturned. Our waiter was so incredibly nice and explained the menu and what everything includes. Definitely pricey and this restaurant isn't for your average joe so I felt a little out of place being so young and not knowing about fine dining. None the less we had a great time and they were such gracious hosts. Thank you!