This conveniently located San Diego hotel offers bay views along with amenities like yoga classes, a heated pool, and multiple dining options.