A great place to stay at when in Athens. Ideal location and perfect for a couple.