Everything went very well with Landmark. Easy check-in and communication, the studio was exactly as in the pictures, with all the essentials included. Clean and comfy.
Don't be worried by the surrounding area. It's noisy as almost all the streets in SF but is very central and close to everything you need and want to see. Great commuting provided by all the buses around.