The apartment was very clean and very modern, exactly as advertised! The check-in and check-out process was very easy and Kyriakos was very easy to communicate with. Perfect for a couple.