This place is the bomb, a must stay at in San Diego!