great location, amazing views, spacious, clean and well equipped. Attentive hosts. Thank you!