Nice cozy place in the center of Athens, very conveniently located right on the Athens Metro station of Megaron Mousikis. Very clean, well maintained, and newly renovated. Perfect for a family.