This was a perfect flat for a longer stay; very good internet, it worked even for teleconferences. Communicaton with the host was easy and very nice. Highly recommended!