we stay 3 nights at stella place .
the location was great near acropolis museum.
self check in with instructions via massage and photos
don't stay in this area with a car there is no place to park.