This 3-bedroom luxury villa features spacious outdoor and indoor living areas, with a large private swimming pool and terrace, separate master bedroom pavilion and open-space kitchen kitchen dining and living room, making it ideal for holiday rentals. Every room enjoys plenty of natural light thanks to the over-sized windows.