Everything was amazing from the location, the hotel as to the amazing employees. The only down side is the lack of personnel in the restaurant, the menu staying the same every day. And the dishes were good but not up to par to an hotel of that level. The second day, for diner we had to wait 1 hour and 20 minutes to get the glasses of wine we ordered and the bread and olive oil. And the rest of the meal on top of the wait the dishes arrived mostly cold because of the lack of waiters. The scenery and the people though are spectacular.