This is a terrific place to stay! It had everything we needed. Our stay was short, but had it been longer, would have used everything they had. We were a family of four and were very comfortable in the living space. Highly recommended. Communication with the hosts was excellent!