From The Chedi's infinity pool and the Kempinski's lobby, to the views from the Sheraton, these are the best luxury hotels in Muscat, Oman.