Seems like the rainy days are over at the Hotel Shangri-La.