Can't really say much about the place, as we didn't get to stay in it.
What I can say about the host is that they made a mistake with double booking us with other people from another website. They ended up sorting out a place for us to stay, but if we arrived to the 'self check-in' room any later we most likely would've been sleeping in our car.
I can only say to those who are wishing to stay here is to make sure you confirm with them that they haven't double booked and allowing other people to stay when you were meant to be staying there.