Very clean, Good location and good communication.