Great place close to Universal Studios.