Very clean and spacious, great balcony and view! Check in was a breeze and secure parking being included was great. Good communication from the host made sure I had a great stay. Highly recommended!