The apartment and location were great. Internet speeds in the apartment were more than adequate to stream video. Longer term stays may need some extras not available at this AirBnB. Overall, we had a great stay.