We recently stayed at Bencoolen Hotel for four nights. While the staff were accommodating, I did encounter issues with the Wi-Fi connectivity. The connection was often unreliable, which made it difficult to stay connected. Despite this, the room was comfortable and clean. If reliable Wi-Fi is crucial for your stay, you might want to consider this before booking. However, for a short stay with friendly service, Bencoolen Hotel is a decent choice.