Best place place we have ever stayed. Miraculously clean, very modern , and the most stunning view! Thanks Pam