Clean, spacious. Felt like home. Great location. Terrific hosts!