This is somewhere i could almost call home, sure it is the tiniest bit rundown, and a little expensive. But the fact that you can have your own villa right on the beach, with a giant terrace and kitchen, with the service of a hotel is fantastic. If you like to pampered and are a princess (snob) don't stay here....
More
- Covecastles Hotel Anguilla
- Covecastles Resort Anguilla
