The location was excellent! Just a quick 5 min walk to Acropolis where there are tons of restaurants and coffee shops! The metro stop was also very convenient. The place was clean and nice, and they were very responsive!