Very clean and updated. Well-stocked.