The views were fantastic from our rooms. The rooms were very clean and comfortable, and we particularly like the extra fleece blankets they put next to the bed-they seemed cleaner than what you expect in a hotel. The breakfast was ok, the bar was large, inviting, and the bartender was super friendly and fun to have drinks with. The most important thing: they are dog friendly, and our dog had a minor health issue which required veterinarian attention. The wonderful girls at the front desk found a vet, made an appointment, gave us a map, and then arranged for a taxi! The service is tops here, and we will stay there the next time we visit. You have my permission to stay and enjoy this wonderful hotel.