Very clean. Some really nice things done to make the stay very comfortable. Great host!