Clean, good location, with thoughtful touches throughout.