I really like Dr. Fiore - I have been seen by him on a number of occasions at Pomerado Hospital Urgent Care. He is straightforward, yet personable, and very thorough. He is patient to answer any questions, as well.
Need a hotel stay before or after your cruise? Check out Booking.com!