The place is beautiful, well located and the staff is great, and the restaurant offers some fantastic meals.