As a French in Italy, you almost feel like home. Once in the flat, you are like home. Bed is very comfy and bedroom is full of storage if required. Kitchen come with everything required but remember, you are in Italy and surrounded by restaurant, pizzeria and so on...
If you come during summer, there is two true air conditioner in bedroom and living room.