Perfect location, great flat and great communication. Top!