We enjoyed our stay at William's apartment. It was centrally located and had everything we needed. William was extremely helpful and attentive and touched base throughout our stay to check that everything was fine. We also had an extra guest join our trip at the last minute and William was kind enough to have the sofa bed set up at no extra cost, which was greatly appreciated. We would stay here again, thanks William!