Five Stars
Arrived on time; seasonal flair appreciated.
Rating: 5 stars