I stayed in Banyan Leaf hotel for 5 days, I had no problem with the place. The rooms were nice and clean but there was no lift, so I suggest you don't choose the third floor like I did. Toiletries were provided. But the water pressure on the third floor was dismal. The best thing about this hotel was the room safe. I have no serious complains.
I strongly recommend to use their tour desk to arrange your visits to Angkor Wat, the mini tour costed US15, I had the tuk tuk to myself for most of the day, the driver (his name sounded like William) was a very pleasant chap. He would drive me to the various temple, waited outside for me and when I was finished, next temple. I paid this amount and I had the tuk tuk to myself...how wonder!!!
The next day I took a big tour which consisted of some other temples at Angkor Thom, US23.
The plan was another guided tour of the place (as I had a 3 day pass), but unfortunately I fell sick...was confined to my room for next 2 days...the weather was really warm.