A beautiful location right on the Dolphin Sands beach, you won't regret staying here.