Had a wonderful time. The staff are absolutely amazing with boats - how they maneuver all of them in and out is very interesting to see. They are also friendly and courteous. The bar mahogany shoals is a great meeting place in a spectacular spot amongst the boats. Only remember to BRING CASH since the bar only takes cash. Otherwise outstanding!