Clean, new, stylish and spacious. Lovely space both indoors and outdoors, in a very convenient location. Super pleased with our stay and our hosts.