The place is really close to the Antocha Train station. Great place.