All perfect. Location, cleanliness, communication. The only defect of the flat is that it has only one bathroom. But if it's ok for you, this is a great choice.