Fantastic place. All self contained but hosts on hand if there are any issues- not that we have ever had any!
Place was nice and warm on entry and continental breakfast provided. There is even car parking!!!!