Great location, sparkling clean and wonderful hosts.