Very clean inside. Well kept and generally a good location.