Emerald Beach sounds like the place for you.