The place is clean and nice, as seen in the pictures.
There are a couple of supermarkets close by, one at 5 minutes, the other right on top of the closest station.
I enjoyed my stay here.