Everything you are looking for, especially when you have a morning flight. Loved it.