I never book a hotel through Regent when I can get it for a lot less on my own. Most of the time, their prices border on the ridiculous compared to what you can book online, and yes, they are usually per person through. But then, I don't book air with them either for the most part. For one thing, I want the points which you can't get with them. Then it is the loss of control over the itinerary, although in the past I have gotten good schedules. I like to upgrade using miles, or get award travel, so deviation fee not a factor with me.

Taxi fare on TAP from Embassy Suites was minimal, not worth worrying about, since it is maybe 5-10 minutes to the port. But you did have to reserve a space on a shuttle for a certain time, and it was charged to the room, since I did not opt to pay the extra "cruise" fare that did not save money.