shilin SG library's the best , minus the irritating library patrol team. they gave me a warning note cos i took a small nap. Haha.