Amazing place. Great location, so close to Acropolis. I definitely can recommend this place.