Excellent place for a quick stop over in Athens! Great location, easy communication and close to transit and buses! Highly recommend! Apostolos is fantastic!