This is a really great location. Very close to Dodger stadium and universal studio.
Me and my family say that this was the best place while we were in California. Thank you so much Alfie~!