William's place is in an amazing location and the amenities are all you can ever need. The place was super clean with a well equipped kitchen. William was super communicative from start to finish and even gave us some helpful tips about the city. Can't recommend more!