I can't think of any reason whatsoever why you shouldn't stay here. The location is amazing, the apartment is awesome and Wilson was extremely helpful and accommodating. If Wilson's place is available, I say book it!