Elm Cottage Barn is an absolute gem in the quiet country town of Oatlands. Private, luxurious, and beautifully decorated, the barn is a perfect place for a weekend retreat.