A great place in Athens, well located for transport too!