We didn't meet the owner but check-in was really easy. The apartment looks like what you see in the pictures and the neighborhood was great for us. Close to BTS but not very touristic. Much better than staying in Kao San. The only issue for us was that there was a huge rat in the ceiling. We couldn't see it but we could hear it all the time. It was annoying because since it was huge, it made a lot of noise. Check-out also really easy. I recommend the place without the rat