Clean, tidy, nice personal touches great location