I have stayed here many times. The apartment is very comfortable, clean and everything is close-by. Great communication with Kyriakos. Totally recommend.