Great space, great location and great service. A must stay for Athens.