Good to a point but had some problems with the ending (view spoiler)[Mack's uncomplicated emotions about being abruptly left, and little resolution to how Oliver's heart condition would be managed (hide spoiler)].