This place had it all! It was great to have a parking pass from David for universal (as the parking is quite spendy!). The only improvement we could think of is the bed, it was a little too firm for comfort. Overall we really enjoyed our stay. Thank you!