Dolphins Resort offers upscale cedar cabins with kitchens and private decks. Guests can enjoy a waterfront restaurant on site.