Everything was very clean, we had everything we need. The bed mattress was so comfortable and high quality. Giovanni was extra helpful and aided with recommendations as well as reserving some wonderful places for us, since some only spoke Italian. All in all - wonderful stay, would come again.