We had a great time. The place was clean and everything worked well.
Great location, walking distance to Khaosan rd and Grand Palace, but difficult for taxis and tuk tuk to find as it is in a small street.
Just print the instructions that Atchara will send you and take with you when you go out.
There is a good tourist office in the corner if you want to book tours like the Floating Markets for example.