Where is the Best Place to Stay in San Diego?

San Diego, California, USA cityscape over the bay.

Share your thoughts!