Clean, nice, good location, new. Very good