Very clean. Very well decorated and comfortable, and bigger than we thought. Easy to get everywhere. Host was very easy to deal with. Would stay again, no question.