The views and overall accommodations are perfect. Everything we needed for our stay was on hand when we arrived, and Michelle and her husband were superb hosts. Fantastic stay!