This well-rounded resort lies between the Botanical Garden and the beach, set on an 18-acre complex complete with a casino, golf, varied dining and even shopping opportunities.