very clean and spacious. great communication from the host. would definitely stay again.