Not especially kid friendly, though to be fair it did not bill itself as. The location was impeccably clean, everything was new and in good condition. Supplies had been made available in case we forgot anything and the location was convenient for all destinations during our stay. Would definitely stay again