Nice clean place. Some staff speaks perfect English. Great location.