Clean and tidy with great facilities