This place was exactly what we needed for a fun weekend in San Diego!