Fantastic. What a view! Clean and comfortable. Well priced. Wonderful hosts.