Place was great, parking accommodation may be needed if traveling with more than 1 vehicle. Alhambra is a great location.