Well located, spacious, great host, clean and tidy.