The location and the place were great. The check-in was a lot of pain though. We had to walk for 10-15 mins in cold to a distant shop to collect the keys. It would have been a 5-star rating if the key-collection can be improved.