Had everything we needed for a very comfortable 6 week stay, including everything we needed to cook, easy to work from home (note the large desk in the current photos is not there but there are multiple alternative options), incredibly convenient location-wise, excellent communication with host, issues were minor and addressed immediately, and we only wish 2 things were different: 1) that it would have been warm so we could have enjoyed the patio more, and 2) that we could have extended our stay!