Highly recommend, this is an amazingly peaceful place to stay at a great location in SF. The BART station is a lovely walk down a couple streets, great way to start the morning if you're heading out to the city.
Tyler and Shoreh's place is quaint, and the studio provides ample amenities compared to your usual hotel suite, with the bonus of having a nice few overlooking the rest of Glen Park.