The “Villa of Light” located in a peaceful area in the Parish of St. Peter. This 5 Bedroom, 3 1/2 bathroom home overlooks the west coast and is beautifully furnished.