This place exceeded our expectations. We ended up extending another few nights which we booked offline, the same rate on Airbnb including the long stay discount. The pool was great to have however we never ate at the restaurant. We always went out to eat so cannot comment but from a quick online search we knew we weren't missing out on much. Rooms were cleaned every single day without fail, we ended up with an abundance of moisturiser, shower gel, shampoo & conditioner which is no complaint. The shower drained slowly which we were mindful of (most hotel showers flood) but it was never problematic otherwise we would have flagged it up - which I'm confident they would resolve. We were sad to go as we had made ourselves at home and the staff were always so welcoming and helpful (holding doors open and letting us in our room when we got locked out). I definitely recommend Oakwood for Bangkok. Its no resort but its very safe, clean and comfortable which is so hard to find from experience.