Awesome place, top location, great hosts / perfect stay