Great flat, clean and perfectly located. Good communication.