Very clean and tidy with great facilities