Nice apartment, in a calm neighborhood with lots of means of transportation (you can even walk a little to go to the center).
The communication is ok, but it could be better and more efficient. Be sure that your check-in time is ok on their end before arriving, otherwise you run the risk of meeting the cleaning ladies...