magical place. beautiful host. the views will leave you speachless. everything else is top notch. will love to come back