Christos was a bit slow with communication before arrival but everything went well. The apartment is big and clean and has a great balcony with a sea view. No air con but the fans helped. Elevator access to the third floor is handy for those with heavy luggage!
Location is ok. 20-25 min walk to the main street. Apparently there are buses also but we couldn't work them out so we just walked. Very handy to have Talos Plaza across the street with many places to eat and drink.