About Anguilla

Anguilla is a coral island floating in the crystal clear waters of the Caribbean. It is the most northerly of the Leeward Islands - it is only 16 miles long and 3 miles across the widest point. The island is flat and arid and the beaches are the main attraction - there are 33 powder white sand beaches.
If it is a quiet beach time that you are seeking, Anguilla is the place for you.

Come and enjoy one of the most beautiful beaches in the world, Shoal Bay. Shoal Bay is just a 15 minute walk or 5-minute drive from the villa. At Shoal Bay a 2-mile stretch of white silky sand awaits you.