The location of the apartment is perfect! The communication was good. On the other hand, on the first night we were surprised by mutiple cockroaches. The previous reviews did not show that there were any. The apartment is big and the beds are fine.