Clean and cute! It worked very well for our family and we enjoyed the restaurants and shops within walking distance. Host was professional and made check-in and check-out simple and smooth.