We were in Canoa for last winter, and Freedom was our favorite place. Great ambiance, and the owner Jaime is great and became our friend. Say hi from Amanda if you check it out!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.