Granite rose was not only the perfect venue but also the perfect staff to work with for our special day. We had such a great time preparing for our wedding with a group o ... more