Great place, great location near to Athens city center. The most convenient place for business trips.