Clean, spacious, well equipped, great location. Host answered questions immediately and was so accommodating.