It's a rather nice hotel, (overall design is great, except for the heavy corridors doors which are not optimum to use with luggage) but can be boring if you spend more than 2 nights I would say...
You can't open windows (except from the 4th floor rooms I believe) and it's diffucult to keep the room dark during the day.
Still the best option for a short stay in FAB.
As for the catering, never used the Aviator but plenty of choice around.
2 of I know of:
Deluxe Executive Jet Catering
DeliSky - Delicious VIP Jet Catering