Perfect location, good communication. Overall a good experience