overall a good stay with adequate amenities. some minor points to improve upon - check in was complicated by incomplete instructions and the wrong code, but this was quickly corrected. the cleaners had not come but the hosts generously compensated us for the inconvenience. some of the furniture is in poor condition and needs to be replaced, but overall functional and adequate. the beds are excellent, extremely comfortable, wonderful sleeps in this space.