Such a wonderful place to stay in a magical corner of the world.