clean. good location. almost everything is available. spent good 3 days. can't fault anything.