Fabulous place to stay in Emerald Beach.