Frangipani Resort

Meads Bay, middle of the beach
Anguilla