If we could give ten stars we would! Excellent location. Very clean! Great view! Amazing stay