Nice apartment. Internet is not provided for free, and we were charged extra despite paying everything through AirBnB. We recommend apartment but know you'll be charged extra upon arriving.