Perfect stay. What a view! Would return again.