Clean and spacious, great location and responsive host. Very good for our family of five with 8, 10 and 11 years old kids. Highly recommend.