The location and place are awesome! It is pretty close to the Acropolis and train station. There are a bunch of restaurants at walking distance. Nasos is very nice and even has a guideline with local recommendations. Highly recommended