Perfect location and wonderful apartment - superb communication too