A really good place to stay and very worth its price. The location is a bit less convenient than other places, but it's not too bad. It's a 10 min walk to the nearest bus stop and only 2 stops away from Outram Park MRT. The room was also clean and comfortable, except maybe the shower was never as hot as we wanted it to be. The staff are also very friendly. We had an issue in our room with the drainage and it was repaired and cleaned up the next day, as nobody was available to contact at night. Great place to stay especially since you can cook and have food delivered.