William's place was exactly as pictured and very well located. The check-in and check-out processes were seamless. We had an issue with the bathroom upon arrival but William resolved it in less 24 hours!