5 stars all round, was lovely warm and clean - beds were super comfy. Great communication, rules were east to follow. A really enjoyable stay. Thanks!