There are various restaurants and bars open not only at the Marina but elsewhere on the Island as well.
The pictures shown are old. Much work and improvements have been made. Fuel Dock both Gas and Diesel are available. Currently there are vessels of all sizes up to and over 60' that are kept there. We were just over there and fuel prices were not out of line with Florida Marinas.