Muscat is an important port of call for luxury cruises because of its mix of Medieval and modern Arabian culture.