Apostolos's apartment was perfect. Incredibly helpful and thoughtful host, great location, and the flat had everything (and more) to make our stay comfortable. 5-stars all around! Would definitely stay again.