The location is great since you are walking distance to restaurants, coffee shops and about 20 min walking to the acropolis, is a pleasant walk. The place has a garage which is also convenient and no to common, most places have street parking and you have to drive around to find it. Although be aware the parking is really small and only for small cars.
The place in my opinion is good for 1 or 2 nights stay max, the kitchen is really small and not to confortable to cook in. The bedroom is ok, the mattress I believe is a spring mattress and not plush but will do for a quick rest.
The place is on the second floor, there is an elevator so you don’t have to carry your luggage up stairs.