Amazing little place in the heart of the town! Location is the best you could have in Athens !!