Family stayed three nights here in a 1br apt and we had a blast. Won't mention the airlines, but at least three major int'l airlines use this hotel for their crews. Pool/sauna/exercise room was great. Service was great. Couldn't get a late checkout, but they took care of our luggage and allowed us use of other facilities to change/freshen if needed. No complaints at all. Solid.
Location, none better.