Clean, excellent Hosts, well situated, nice place,dogs not a problem