Eleftherias place was perfect, very clean, also a lot of space and just 4 metro stations from the center. I highly recommend this place.