Hello..
Did a spell with Oman Air a few years back and probably not best to comment on the company as it's changed so much since I left - but it was good when I was there - fantastic people..
Muscat is a lovely part of the world, very very clean, hardly any traffic, although this might have changed..
Any type of food you can mention is available and beer...Found a bar that sells Caffreys!!!
Good for all water sports if you like that sort of thing..Check out the Al Bhustan Hotel.