Aimilios place was great, nicely located with all the amenities you would need for a short stay. Aimilios was a great host, very responsive and easy to reach.
Highly recommended.