Great flat and perfect location for a stay in Athens.