The Point at Emerald Isle, great place to lose yourself