This is a great unit in a good location. All of the necessities for cooking, sleeping, etc were provided. The communications from the Airbnb manager were clear and easily understood. We would spend some evenings hanging out on the upper-level terrace... glad we had that amenity! Would recommend!