For staying in Rome, I can recommend that place as it offers all basic equipment and the communication with the host was super. Just for someone who is especially attractive to mosquitos, it should be mentioned that an intact fly/mosquito screen was not available.