I have found the people who work at Paul's Cruises to be very friendly and helpful. The prices that they can get and hard to beat. The also offer upgrades and other special perks to make their trips better. Their offices aren't anything special, but do the job and the people are easy to work with. I would recommend Paul's Cruises.