A new chill spot, Madam's Corner, located off the N2 freeway.