This place is wonderful: exactly as described, very close to all major sightseeing places, 650m to a major public transit stop, steps away from a tram stop, shops and restaurants are located just behind the corner. The place was clean. Very easy self-check in. We really loved snacks that hosts left for us in the fridge. Would definitely stay there again when in Athens.