Perfect place to stay if you're going to visit Universal Studios!