This place is great! It has everything we need, we will definitely come back when we visit San Diego next time.