What a place - a little piece of heaven - the kids absolutely adored everything about it