Most definitely served the purpose. Stayed here on two occasions 4 nights in total. Only one pleasant female staff on arrival found the other staff very rude, uninformative, unmotivated & unwillingly happy to supply extra towels & duvets for the 3 nights stayed. Very disappointed as I also travelled with my two infants. No parking onsite unless you double park on the opposite side at your own risk.