Decent service, reasonable annual maintenance fee, expensive parts/labor pricing for miscellaneous repairs. Would have rated overall experience 4.5 stars, if half star was an option.