The location is near Green Square Library and train station. It' s a beautiful place. Highly recommended.