Super location. Gorgeous views. Lovely accommodations. Good for family gatherings. We're planning on booking it again.