A wonderful stay. Magdalene's accommodation exudes joy and peace. Thoughtful touches throughout and excellent location. Can't fault our stay.