Perfect location, clean. Great communication