Location is good. The apartment is same as expected from the pictures. If staying with 5 or more person, would advise not to bring too big luggages, as the living area is quite small. Amenities provided were sufficient.
Just a side note, no utensils are provided, you'll have to get your own chopsticks or fork and spoon somewhere else, if you're thinking of making cup noodles or a cup of coffee.
Overall very good experience!