Although maybe it had to do with the location of my room, the wifi connection was often unstable. However, overall this place comes with anything you need for a short to long stay. Also, it was clean and neat. I would definitely recommend this place to my friends.