Amazing location; beautifully clean and well appointed unit; great hosts- couldn't have asked for more.