Spacious, spotless and homely Airbnb, spectacular views.