good location
good communication
nice and clean
well equipped