An absolute gem of a stay, no question. Warm, cosy and wonderful - a tick in every box.