The staff is nice and professional, the food is delicious, the place is big enough for big parties. They have inside and outside tables, the view is beautiful.They have full bar, and the drinks are really good. Prices are expensive, but is worth it. Pet and kids friendly. The only thing I didn't like was the way that the woman who receive customer in the front door. This lady was rude to me when I asked her for a different table, otherwise this restaurant is magnificent.