Very clean place with an amazing view! James was a great and responsive host. Will stay again if possible!