Clean. Charming. Great location. Amazing hosts.