I really really enjoyed my sunset sail on the Liberty Star. It was truly the highlight of my stay on the East Coast. While Mother Nature had a role in that, your staff again was incredible.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.