The Nita Villa, situated on an elevated platform overlooking Paynes Bay Beach, on the west coast of St James in Barbados, is a spectacular, contemporary, luxury villa. The serene bay is a beautiful vista from the pool and outdoor seating areas, and a must for […]