Compact but well layed out and has everything you need. If you are travelling with a pet there are a few extra special touches. Host has very realistic expectations which are easily meet. Having your own driveway access and a small fenced area with a bit of grass suited us perfectly and of course there is a dog park very close by. The host is so lovely and knowledgeable about the area. We had great communication right the way through and would definitely stay again.