Hatley Castle, as a venue, is beyond imagining.  The spaces, interior and exterior just exude luxury - and isn't that what you want a wedding day to feel like?  The beauty of the gardens - stellar.