Clean, comfortable an excellent location