Incredible location and view! Place was clean, well-equipped for cooking, and check-in was a breeze!