Beautiful views and amenities, friendly and accommodating hosts (thanks for the lemons!), clean, thoughtful information for the local attractions. Hope we can come and stay again!