This place was perfect for us! 5 minute walk to the National Archaeological museum and 30 min walk to acropolis and stadium and other sites. Check in / check out was very easy. Lots of cafes and restaurants around.