Lovely location. Perfect amount of food and drinks provided. Very clean and well decorated. Highly recommend.