Comfortable and pleasant place, good location near the metro and within walking distance to the Acropolis, worth a try!