We had a long stay at Mary’s so we could be close to work on Castro Street. The location was excellent and we were lucky enough to have good California weather the enjoy sitting in the backyard- truly a highlight for New Yorkers! Mary’s communication is great and the beds are very comfortable. The neighbors are so friendly as well. We discovered too late on our stay how delicious the nearby Thai restaurant is so if you book make sure you try it early and often!