Great place to chill amidst the busy street life