Clean and well kept. David is quick to respond to any additional questions or concerns that you may have. Great location for the price and a great host.