Τοποθεσία Almyrida Sands Βίλα, Διαμερίσματα και Στούντιο