Perfect spot if you want to stay in Athens. Place is so nice and nearby many Public transport. Will book again if I’m In Athens