The loveliest hosts at Dolphin Sands made for a beautiful stay.