J8 hotel is in a convenient area next to lots of smaller shops (little India and Arab street) so it is good for halal food.
The staff are accommodating and allowed us to have an earlier check in which was very convenient.
We had a twin size room which was just as pictured, the bed was comfy and everything was clean.
Our only complaint is that there was a musky/sweat smell from the room and corridor - but we know it was extremely hot and humid in Singapore so we do not blame the hotel, as soon as the AC was switched on this was fixed.