This was exactly what we needed for a working trip to San Diego - good amenities, great location central to most of San Diego.
Marina was very communicative and helpful.