We were invited for a Wedding party, separated in the restaurant just for this incredible event.Granville Island is really a good location, right by the sea, the Ambiente with the patio, close to the port, is admirable, service and buffet were like a five star related restaurant. Can’t wait to visit the restaurant again.