The communication with the hosts was amazing. They provided all the information in advance. We found the place super easy.
The apartment is located on U3 subway and the centre is super accessible with transportation.
My only recommendation is to improve the facilities a bit - etc the apartment to feel more welcoming and at home + the bed :)