I think you've got a good deal, especially if that includes taxes and fees.
You're renting the car for nine days plus two and a half hours; anything over an extra 'courtesy' hour is generally charged as an additional full day. So you're technically only paying $16.77 per day.