Amazing location. Sparkling clean. Great hosts.