Ok for the price, but I would be ready to pay a little bit more for more comfort and cleanliness.
The mattress was very hard, the kitchen and the bathroom were not very clean and not cosy at all.
But it is probably ok for the price.