Very clean, good communication. Nice facilities