Decent place for short stay near Disneyland