Stayed with my 2 friends and our 3 - 19 yr old daughters. This place was perfect. Neat, clean, spacious, great layout, and up to date. It was exactly as described. The host was extremely accommodating and the communication was perfect. We absolutely loved it and will definitely be back!