Amazing view! Clean and well-stocked. Would happily stay again.