Stayed here twice and will stay many more times. The hotel is amazing with views like none other. Pool is great, love to swim out into the colder night. Patio rooms are great as you can hang out on the grass outside of your room. Food was excellent, service was good. Played piano downstairs one night with kids. Rooms are large and very comfortable.