Perfect location! Great view! Has all you need.