Whether you are planning a corporate function or hosting a social gathering, finding the perfect location can be difficult. [mashshare]