Perfect stay for a weekend at Universal Studios and other LA sightseeing.