Clean, kid-friendly and a great location. Would definitely recommend for anyone looking to visit Balboa Park!