This hotel has it all. The views are fabulous, the staff helpful and very friendly. The hotel is modern, the rooms large and clean. Stayed during the summer and going back for Christmas. Why a 9 and not a 10, the food and beverage costs are a little high, but probably no worse than similar hotels in the area.