Very good place in San Diego to stay for a short period of time