It was one of the very best places to stay. Panagiotis is extremely helpful and quickly respond to any request. Place is very nice, have a big balcony almost around whole apartment. Whole place is cleaned daily which I didn't expect but was very nice. Location is very good with being a bit off all tourist crowds but as well allowing for quick access to all places. Also there is very good Greek restaurant 250m from apartment. I can highly recommend staying at villa Makrilis.