Amazing restaurant and absolutely great camping. We are a family of three travelling throughout the Americas with an RV.
Also Roberto one of the owner was very proud to show us his orchid called Flor del Espiritu Santo (Panama's National Flower) - Peristeria Elata- Holy Ghost or Dove Orchid.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.