Very clean and well kept. Troy was a terrific host and communicated with us very well based on our needs.