For the amount I pay, it's definitely value for money. The staff are friendly, full toiletries (Except they did'n replace the comb after they finish cleaning my room or leave the old comb behind). They can also do better with housekeeping to ensure all the cups are clean, this part they missed out for 3 days in a roll. It also comes with breakfast, it can't compare to 5 or 5 stars, however, they are fresh and the foods taste great. Overall, i would give 4 & half star.
Cheers