Good location, good place, good communication and great price.