Perfect location and beautiful view! We will be back!