Great wifi. The way the apartment is set-up, it feels like you have your own flat with lots of privacy. The shared kitchen had all of the amenities you would need. I would absolutely stay again!