Glen Island was recently renovated and is a lovely spot for a wedding or any large event. The place is huge - with a very long corridor from the entry way to the reception area. There are stairs separating the place for cocktails from the main reception hall and the chapple area, making it a little complicated logistically. The bridal area is separated from the reception hall, but close enough that it's not too much of a hike in heels. My friend got married here last month and it was a lovely affair.