If it was rated against a two-star hotel, it would have gotten somewhere around 8/10... the staff (reception, cleaning crew, concierge) is very friendly...
But if it was rated against a three-star hotel, it would have gotten somewhere around 4/10... the facilities (basically only room and in-house restaurant) were quite run down - not rustic, but too much wear-and-tear with a paint job done haphazardly... It does not have its own gym or swimming pool, you have to go across the road to Trinity Complex Level 9 for such facilities... pool could be better maintained and the gym has a large enough floor space for about 4 gym-goers at time, if they are not using the same category of machines.