Bill’s place was great! Excellent views and good location near North Beach, with lots of restaurants and cafes. We were in town for a conference and the place was just right for our needs.