2.5 miles south of San Pedro Town. Two and three bedroom luxury Villas. Deluxe amenities and breathtaking views