Easy and friendly communicaton, easy acsess, a lot of space and very well located - everything you need to spend some days in Athens :)