Enjoyable stay despite the weather