This apartment was perfect for our 7 day stay in Rome! We were super close to everything. Did not even have to take a taxi for most of our stay. The apartment was very clean and it had everything that we (Americans) look for! There are AC units in each bedroom,which get the rooms colder than any European hotel I have ever stayed in!! We did cook a few meals with no issues at all. The stove is gas and the apartment did have an assortment of spices on hand (salt, pepper, ect). There is no washer in the unit but just a few blocks (5 min walk) is a drop off laundry place where you can drop of your clothes and pick them up later for less than 20 euros. All in all this was a great apartment to stay in! The host even set up an airport pick and drop off which made the transition very easy for us! Will definitely book again in the future!!