Great place in great location. The small balcony was really nice too. I once left my key in the apartment and theybwere really helpful to sort out the problem (which was my mistake). Would definitely recommend!
Internet was sometimed not working, but I think that was due to huge masses of people nearby that day (during the world cup final). They also tried to help me with this problem.