Really nice place, super comfortable and tucked away. Easy to get to the metro to go to either Piraeus or the Center of Athens.
Would 100% recommend!