My colleague and I stayed at Mayra's for a company on-site in San Diego. The space itself is lovely - high ceilings, lots of light through the large windows, super clean, easy to get in and out of (temporary parking to get access to the place may be a bit tough because the neighborhood is quite busy but once you've gotten access to the parking garage, you're all set!). The kitchen has everything you need to live/cook, although the dishwasher is broken at the moment. Washer/dryer work great. Communication with Mayra/Ben is on point - they're extremely precise with their directions.
The downside to this location is noise. The streets are lined with extremely active bars, so at night, its impossible to reduce the music emanating through the many large windows. You have to rearrange the furniture in the bedroom to be able to close the door to get any reprieve from the sound, so if you're a light sleeper, this place probably isn't for you. Mayra/Ben do provide ear plugs at the entrance to the unit that you can use for this exact reason though!