Ahh. This is the story I remembered, though again the plot twist at the end surprised me. I remembered as I got close, but it was still a pleasant surprise.
Whew - a little bit of romance novel in here! Okay, not really all that much, but a couple of "escapades" were alluded to pretty humorously.
There were many more settings in this book as I remember from the Foundation series, a bit more of a fulfilling read, even though it went by still very quickly.
It sure sets up a much wider series that could follow... maybe that's for someone else to write!