Extremely clean and spacious. Host was accommodating and check in/out was a breeze! Definitely would recommend