Popular place in Dennery Quarter , Saint Lucia