We felt very comfortable in that apartment as it was beautifully decorated and very clean.
The WiFi was very good. We were a group of 3 people who had to work and continously had meetings. The internet connection was totally fine.