Stay at this 3.5-star business-friendly villa in Cerf Island. Enjoy free parking, 4 outdoor pools, and room service. Popular attractions Beau Vallon Beach and Moyenne Island are located nearby. Discover genuine guest reviews for South Point Villas along with the latest prices and availability – book now.