Jaw-dropping view and awesome location. Extremely comfortable and spacious, nicely decorated, clean, and well stocked. Friendly, thoughtful, and responsive hosts. 5 stars all around!!