Worth checking out this place as it truly a few mins walk from the nearest train station. It can be hard to find at first but once u get use to the route, its the most convenient as its located near most of the places tourist visit