Very well stocked, clean, nice, plenty TV options, great value.