Great stay, but shame about the weather.