With a superb location, this cozy apartment is a terrific place to stay in San Diego.