It is a not to big place but everything you can wish for is there and even more. close to the metro and several shops makes it a perfect location for a stay in Athens, even longer than 1 or 2 nights