Great location and communication. In case you plan to cook and eat in the flat, keep in mind that there is only a very small table in the kitchen and the living room. Sitting on the floor is a good option though ;-)