Great hosts, clean, tidy, spacious and well equipped.