ok google where's the best and most affordable place to stay in san diego