We enjoyed our stay, the view was amazing, the location excellent, great stocked kitchen, comfortable beds, and the kids rooms were great. There was a shortage of toilet paper which required us to purchase it. Excellent heating for the middle of winter. We were disappointed we had to pay a cleaning fee and then be asked to clean. When we arrived the carpets weren't clean, this could be because the vacuum cleaner didn't work properly. We were also disappointed we had to contact the agent for details about collecting the key and then be asked to collect them from a restaurant in business hours. These were minor annoyances and it didn't detract from us enjoying our weekend. We would definitely stay here again and would recommend it to our friends.