Very clean and well kept! Very enjoyable to have items set and ready and the ambiance was perfect.