Has anyone been? Is it as lovely as it looks? Any hotel recommendations? Best to go B&B and eat out? Thinking of taking DD (who will be 7) over Easter holiday break. Does anyone also know of what vaccinations are needed. Thanks