Everything you could want
I enjoyed my stay at Beach Road Hotel. My room was spacious, very clean and modern in style. The bathroom was great and I had a/c, cable tv, hot water and also free wi-fi. It's in a central location, so very close to restaurants and is only a few minutes walk from Serendipity Beach (which is lined with great restaurants.
The pool is also very nice and big. The hotel is attached to Top Cat cinema which plays movies every night and also Relax Massage salon (both great for rainy days).
The only draw back is that it gets a little loud at night as people gather around the bar and pool table at the front of the hotel.
But otherwise, I thoroughly recommend staying here if you're looking for a comfortable, western styled room.