We traveled with our Belize 54 (Amazon) from Miami Beach to Stock Island Marina for a one week holiday over New Year's. Our experience could not have been more positive. From a facilities perspective this marina is pristine and complete, from a people perspective (because nothing of quality happens without great people!) they have a wonderful team that cares for each visitor and their boat like its their own! Everyone in the office was superior in the way they treated us, full of helpful hints on where to go/what to do and completed every task they said they would (pump outs, etc). As an added feature, and an important one, this marina is attached to the lovely Perry Hotel, a must-go destination in the Key West area - fabulous restaurant, great pools and terrific concierge desk. Overall, Stock Island Marina is a destination in of itself, not to be missed!