Clean and very well organized place. Located across from Balboa Park. If you have a car, may have hard time to find street parking during weekend.