A magical stay - would recommend without hesitation!