Clean and well catered for, set up well for families.