Easy check-in and comfortable stay. Universal Studios was a short walk away!