Location is great. Only minutes from Universal Studios.