Me and my family had a very pleasant 3 night stay in this apartment. Even though it might seem a bit small, it had everything we needed. The couch extends to become a second large bed, there is a foldable table, a small kitchen equipped with the essentials and a nice bathroom with an 80l hot water tank for showers.
The only downside to the experience was that it wasn't as clean as we expected. We felt the need to clean the floor ourselves and roll the carpet and put it aside as it was kind of dirty. There also was no vacuum cleaner which would have helped.
All in all, I recommend the location. It is good value for the price.