This place is clean and in a great location
Highly recommend when staying in Athens