I came to visit with my boyfriend, my cousin, and her husband. We slept wonderfully. There was coffee in the room and the beds are nice and firm. There were ample kitchen tools to make a meal but you will need to grab seasonings from the local grocery store.
If you're from the US - one thing to note is there are not top sheets on the beds. This has been true for every place we stay in Europe.
We would definitely recommend this flat.