A magical spot and lovely accommodation that is thoughtfully arranged and very comfortable.