We were a family of four including two young children. We stayed for four nights.
The apartment is quite small, as stated clearly in the description. There is no gap between the bed and the sofa bed, so you can't walk across without stepping on the bed. This is quite awkward. A narrower bed would have been better.
A toaster could be useful. Other than that, all basic amenities were included (apart from towels, which is clearly mentioned in the description).
Shirley was quick to respond to all my queries before and during our stay.