We stayed at William's place for five days and found it conveniently located in terms of connections to public transport. It was clean and as shown on photos. The building where the apartment is situated needs a bit of maintenance.
William has been very responsive and easy to reach, and even though we did not get to meet him, check in and check out were very smooth.