I have been staying at Zahnisers since 1983. Our recent stay in late June 2018 was typical with good help with docking and getting oriented. Instructions to the designated docking space was clear and courteous. We had reserved a table at the Dry Dock well in advance. Service was pleasant but VERY slow. It took over 2 hours+ for our meal to be served and most of the guests had already left for the evening. It appears that they were overwhelmed even though our waitress told us they knew this was one of the busiest times of the year based on historical data. Fortunately, the food was well prepared. So the rating for the overall experience was lower. Hopefully the new management will improve this situation so we will look forward to our next visit.