Great place, with some really nice touches that I did not expect to find, for example, there were loads of board games (almost all brand new), tons of books to read, colouring and sticker books for kids. Appliances and facilities are all really high quality (I particularly like the high-end curved TV).
Really clean as well, and communication was very good throughout my stay.
One negative point is that parking is on-street, so you have to take what you can find and I had to park a few 100m away each time. I was always able to find a space, so there was parking, but just expected it to be outside the house.