Signature, in my opinion are over-priced and rather uncaring. Their FBO is dated. Be careful of buying gas there (if you care) as well, they'll try and sell it to you at their price which is at least $ 0.50/ USG more than you get on the market. Harrods get my vote.
Agreed on the hotels. Hilton Garden Inn is the best of a ropey lot.