Fantastic location, and lots of outdoor activities to keep kids entertained. Communal living and kitchen facilities not quite what we were expecting, and made the single room difficult with little kids.