We stayed here for about 1 month and this place had everything we needed for our extended stay: full working kitchen, laundry, and work from home set up with good wifi. Our dog also loved it and we could let him out with no worry since the back area is fenced in. Finally great communication from host!