Clean-comfortable-well stocked- great host.