Good place to satay with excellent staff and location