This is a great spot for a short stay in Athens and is great location!