We really enjoyed our stay in Alexandros appartment. We checked in late in the night (2am) and there was no problem with the key box.
The location is perfect, central to main touristic places. Lots of bars and restaurants around so very convenient but can be noisy until late in the night. Bring earplugs if your sleep is light.
Communication with Alexandros and the ToStay team was very easy and clear, thanks again for that !