Great place. Very clean. Amazing location. Excellent hosts.