Please carry drinking water, they do not provide that. Though the host is very supportive and understanding.
And self check in is a lill complicated read all the instructions carefully sent by the host and noon actively responses all your queries so i think all in all it would be a perfect place to stay in bangkok. As from this place silom and city centre is nearby.