I've stayed in my airbnbs and thought this one was fantastic–with cozy and clean private room with all the amenities you would need, cool and comfortable zen-like public areas, and very close walking distance to Little Italy as well as Bankers Hill/Balboa Park.
The communications were prompt, info given was detailed and thorough, and check-in process was very smooth. I highly recommend this place and would stay there again!