Nice place in walking distance from Universal Studios.