Clean, good location, ... Very good, especially when you consider the price.