Very clean. Large outdoor space - nice if you have a group and the weather is good. Small but well-equipped kitchen. Host is super-responsive and very nice.