We thoroughly enjoyed our stay here. Check-in and check-out was smooth, with very responsive communication throughout the stay. The apartment was very clean and comfortable, spacious with all the amenities you could ask for.
There were games, the kitchen was stocked with condiments and spices and tools. Lots of amenities in the bathrooms and was really clean.
The only caution is the big chair in the living room, it's a bit wobbly so I wouldn't recommend sitting on it because you might fall back.