The stay at Legacy Hotel was average. I paid for a stay that had a gym with weight equipment. The gym had 2 treadmills a situp bench and a couple of pieces of other cardio equipment. Because I have a Planet Fitness membership, I asked to borrow a towel to use at the Planet Fitness gym, I was denied (denied by the front desk) a towel to take off the premises. Also, I paid for breakfast for 2 for the entire stay; when, my wife and I went to breakfast, we were charged $35 /person as if the breakfast was not already paid for.
Again... the stay was "not very good". I would never book another stay there upon visiting San Diego.