Super clean, loads of little touches and conveniences that make this place SO much better than a basic hotel room/suite. Although we had neither, looks like it would be great for families with smaller children or dog-lovers :)