Very clean, nice views, and includes all necessities; easy check-in and check-out. Great stay for our family