Good location, communication and overall perfect