I've never been and I know it will be cold, but does anyone have any recent experience? Recommendations of somewhere nice to stay would also be very welcome.