Yes, they are very good and work hard to get everything running on time. They are building a new ferry terminal at Portsmouth at moment, not sure when it's finished but should be good when it's done. Have heard good things about them from others who've sailed with them too.