These Villas are two exquisite residences that share cubist concepts, but each has its own characteristics. The Villas of Ayios Tychonas Villas are high-set above the beach at Ayios Tychonas on the outskirts of Limassol and are in a secluded spot with an open view.