We are pretty satisfied with Will's place, the location was great and cleanliness of the apartment met our standards, except for the very strong stench in the cabinet below the sink. Also, the wifi is really bad. There is an intermittent drop for at least no less than 5 times a day and the speed is at crawling pace. The free public wifi is at least 3 times faster than what is provided in the apartment as I could not log into my VPN. Otherwise, I'm pretty happy with the location and interior.
This was a trial for my company as my boss prefers to have a more easy going business trip. Hence, we had this for a test and he will only return if the wifi issue is sorted out.