Harris Resort!!!
Stayed there b4...Since its a resort, u must be prepared for
non-carpeted floors in the room..
Go-karting?Ehz, maybe I'm still a stranger but I've never heard of
any go-karting facilities in BTM..
Sea-sports wise, I remember its cheaper than SG but it's still very
expensive in my context!
Shopping wise most people would go Nagoya, the "Takashimaya of
Batam"...Although it's size may disappoint u..