The apartment had everything we needed, it was very comfortable and clean. The pictures from the site were accurate and there were no surprises. Konstantinos and his team were very professional and extremely helpful, the few questions we had were answered promptly and we had a really great stay. Highly recommend!