Two colleagues I stayed in Bill’s lovely apartment in North Beach for a week in November. We had a wonderful time; the apartment is gorgeous and located in an ideal neighborhood regardless if you are in town for work or just visiting. The space is quite large and very well maintained. Bill was a gracious host and made check-in / check-out simple and easy. I look forward to staying there again in the future. We'll miss Shadow.