Stock Island Marina Village is an enjoyable place to dock in Key West, whether staying for a few nights or a few months. The staff is helpful and knowledgeable, and the pools on site are very nice (though a little crowded at peak times). The staff at the Perry Hotel were also quite helpful, and the convenience store and restaurants at the hotel are great amenities. Our only complaint is about the location/distance from Key West proper. In particular, the free hourly shuttle can only hold 14 individuals. There were multiple times that we arrived 5-10 minutes early for the shuttle and found that there were already too many people waiting for our group of five to fit. It was mildly frustrating to be expecting a free hourly shuttle, but then to realize that seats were very limited and if we did not arrive at least 15 minutes early, we might need to pay for Ubers to get downtown instead. Otherwise, we thoroughly enjoyed docking our Sea Ray 610 at Stock Island Marina Village over New Years, and I anticipate that we will return in the future.