Stelios accommodated our check in and check out times amazingly! wonderful apartment and very clean!