Nice hotel with good, professional staff, and nice amenities. I think it would be a good place for a long term stay, but I only stayed a week. Room was very clean, modern, and well maintained. Water kettle and refrigerator in the room. Decent restaurant on the roof (convenient but a little expensive) but also lots of street vendors outside. Location is so-so as its in some back alleys and a bit hard to find. Reception has card with the location in Thai and they will give directions on the phone to the taxi. Also about 9 minute walk to metro or water taxi.
Had some initial issues as I was booked at their sister property but wasn't happy with it when arriving. The manager was professional and we did work out a good agreement on this property. In the end I was glad I stayed and would definitely rerun.