Overall the place is nice and the location is superb! There is a kitchen with pots, pans, and other things you'll need to cook meals. The only negative point was the stovetop, it was very hard to turn on and it goes from "not heating at all" to "super hot that will ruin your food" in a split second. Other than the stovetop, the place is really good. I do recommend you wear earplugs while sleeping because you do hear the other guests, especially when they're in the kitchen at 6 AM.