“…find yourself in the cozy Catskill mountains. Check in at ECCE Bed & Breakfast in Barryville perched on a bluff 300 feet above the Upper Delaware River with panoramic views (what’s more romantic than that?) Cuddle up by the fire in the common guest area or check out the views on the deck, the head into nearby Narrowsburg for brunch at The Heron.