The self check in process was smooth as he gave detailed instructions and a tutorial video of how to do it. Place was clean and was very accessible to the subway. It was also a big plus for since it was very near food establishments and we really wanted to try legit local food and it was cheap!
Pro tip: make sure you read the brochure he has inside. Helped us a lot in navigating the transpo in Bangkok since it was our first time.