Very clean, well kept, stocked up, and the hosts were fantastic. I would definitely stay here again.