This place is the perfect stay and located in a prime location. It was a short walk to all the restaurants in North Beach and a short walk to financial district if you are working there. The place has everything you could possibly need for a long term stay and I would definitely recommend to anyone or stay again myself. Deborah was responsive with any issues as well which was appreciated.