A disappointing stay for business travelers. A noisy environment especially over the weekend.