We were only here for one night, before traveling on. It was fine for that purpose. The flat was clean and you have access to kitchen with everything you need and a bathroom.
The room is a bit smaller than it seems in the pictures, and the bed is a bit wobbly and makes quite a bit of noise if you turn around on it. It was very hot in the room and there's only a fan. The only cover on the bed was a fleece blanket, with no sheet. I'm absolutely sure it's washed between each guest and is clean, but it's not a nice feeling and too hot for if the room is as warm as it is.
All in all it's fine for a short stay, but wouldn't recommend for a longer holiday.