I was in Muscat recently and would recommend a visit to Nizwa - you can get a shared taxi from Muscat - Go on a Friday morning so you can check out "Tescos Omaany Style"

I also recommend Mutrah and The Fish resturant at the dock end of the main corniche road ;-)