Great hosts, amazing location and exceptionally clean place. Couldn't have asked or anything more!