A perfect apartment, in terms of amenities and location. My stay was more than comfortable - I couldn't name any faults. Vasilis also happens to an excellent host, which goes beyond what you could ask for. Highly recommend!