Lloyd's Guest House is located in the center of Anguilla, close to restaurants, shops, and just up the hill from Crocus Bay beach.