Very clean and well maintained! Great view! Would booked again in the near future!