I made reservations quite some time ago with Your Ride for our cruise this month, but have recently read some posts which make me a little apprehensive about the company. Has anyone used them in the past several weeks and was the experience positive or negative? Thanks for any recent experiences!