This was my husband and I's first experience with airbnb and I didn't know what to expect but we were very happy! It was clean, cozy, had everything we needed and a great location for everything we wanted to do in the city! We didn't spend much time at the home since we were exploring and visiting friends. We did not cook at all so I cannot speak to that, however from what I did notice in the kitchen it appeared you would be able to cook if needed. Dawn responded to our questions and provided detailed information for check in well in advance and explained checking out as well in a timely manner since we were leaving very early in the morning. I would definitly recommend to others who are looking for a great place to stay in the area.