Clean and tidy place, nicely set out and good communication.