Unfortunately there was no oven/kitchen and laundry in this place. I do not think this will fit for long term stays, but for a day or two will be okay. The place was convenient and very easy communication with the host :)