Clean, gorgeous, perfect location, and kind & generous hosts.