I am sorry that you left a negative comment about your stay. The room is 15 sqm. so not really small for two adults and a kid for Italian standards, and you could see it from the photos before booking it. The mattress is produced by Eminflex, the most famous Italian company, and is only 3 years old. Since the b&b is open only 7 months a year it can't have been used so much to be worn out after such short time. Probably it was not suitable for your back, that's it. Yes, I didn't have spare a mattress to replace it, but I guess no b&b has as mattresses are bulky.
I have had guests for two years now and as you could see from their reviews, also on TripAdvisor, nobody has complained about these matters, otherwise I would have changed things.
Thanks anyway for your review.