Bangalore’s favorite spot for corporate events