Although stricter than most airbnbs in terms of check out expectations, the apartment had everything we needed (laundry detergent, dishwasher detergent etc), reliable wifi and was clean.