Clean, spacious, excellent hosts, and great location. Will stay here again!