The photos were accurate, but be aware that the apartment is indeed quite cramped. I don't recommend it for more than a 2-nights stay.
The kitchen is pretty much equipped for you to prepare toast, cereal and eggs. Beyond that, it's quite difficult because the supplies are so slim: dull knives, you will be cutting your meat and veggies on the same wooden cutting board which is not sanitary, only one dish towel, no dish rack (there is no dishwasher so a dish rack would be necessary), no large bowls, no coffee maker (so you're looking at instant coffee my friend). They do provide a pot, frying pan and oven pan. All of this is good. But there are no oven mitts. There are placemats, but no napkins. It all feels about 1/2 way there but not really workable.
But it is quite comfortable for a 2-nights stay. I appreciate that there were plenty of pillows and blankets. The extra blankets are actually soft. There are two bath towels and two hand towels per person in the bathroom, and I appreciate that. Laundry soap is provided - also nice. Some hangers are provided (about 5-10).
The gym has a lot of equipment and an outdoor patio workout area. Not fancy, but totally does the job, so no complaints there. The pool/hot tub is indoor with such strong chlorine smell that it's unusable in my opinion. I wouldn't want to breath in such strong chemicals while swimming laps.
The hosts were responsive when I had trouble getting my key. I would appreciate two keys. It's really tricky to share an apartment for two weeks with a colleague with only one key.