1. A method for vehicle cabin control, comprising steps of: creating one or more collection of set-points, each set-point comprising a duration and settings for one or more cabin features, each cabin feature controlling an element in a location in the vehicle cabin; establishing an order and duration for the set-points; uploading the set-points to a cabin management system; executing the set-points in the established order; and when a request is received, modifying the duration in accordance with user preferences based on the request.