Very clean with great use of space in the house. It had everything we needed for a weekend stay. Had a slight mixup with the keypad during check in, and it was addressed and fixed in no time at all. Would definitely stay here again!