The place is very convenient, located just 10min walk from the acropolis.