Our group loved our time at the Maiden Rock Barn! The property is beautiful and provided everything we needed and more! We will all be back!