Buddha Land Kadampa Buddhist Centre is the place to enjoy meditation.