Royal Mansour absolutely blew my mind left, right, and center. It's considered to be one of the most luxurious hotels...