It was a very good deal! The normal rates for the rooms we stayed in are $340++ without ferry!..
This was the only date before 31 Jan that we could all make it and poor Shihao gotta work the night before. So we picked him from the airport at 930am in the morning and headed straight to Tanah Merah Ferry Terminal.

It only took us less than 30 mins to reach Batam

We arrived there at 11am and were immediately allowed to check in!

the 3 of us had nothing else better to do but to play 3 player mj haha
rented the table, chairs and tiles from the resort - $25 for 24 hours