Very clean and well kept. Not too cramped, just enough space for 2 to stay comfortably. Had everything we needed!