Very clean. Great location! Has pretty much everything you need.