Clean and tidy, great communication. Well laid out space. Awesome to have a pool to use. Lovely little touches to make our stay just perfect.