Clean and efficient, no hassle! Be prepared for possible incidental fees. We paid 100 for every night that is refundable, but was totally separate from the air bnb charges.