We had a good stay at Jim's. It was just a one night stay prior to our cruise, but check in was convenient and everything met our needs. We walked from the apartment to the port which was a bit of a hike with our luggage, but not bad at all.