Yes it is open on the weekends. There is a minibus 10B from Bonham Rd, that goes to Cyberport, but it's not very frequent. You can also take the # 8 and 28 minibus to Baguio Villas and take the stairs from Lower Baguio. Cyberport in Chinese is "So Ma Kong" if you want to take a taxi.